home *** CD-ROM | disk | FTP | other *** search
/ The Arsenal Files 6 / The Arsenal Files 6 (Arsenal Computer).ISO / games / wpnedit.zip / WPNEDIT.TXT < prev   
Text File  |  1995-12-09  |  7KB  |  147 lines

  1. Steel Panthers Weapon Editor Utility v1.0 by Nicholas Bell
  2. ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  3.  
  4. DISCLAIMER - AGREEMENT
  5. ~~~~~~~~~~~~~~~~~~~~~~
  6. Users of these programs must accept this disclaimer of warranty:
  7.  
  8.  "This software is supplied on an AS IS basis. The author specifically 
  9.   disclaims ANY warranty, expressed or implied, as to the fitness for any 
  10.   particular purpose of the software. Under no circumstances will the author 
  11.   be liable for any direct, consequential, special, indirect, or other damages 
  12.   including, but not limited to, loss of data, profit, or the use of the 
  13.   software arising from the distribution, use, misuse, or inability to use 
  14.   the software. YOU USE THIS SOFTWARE AT YOUR OWN RISK. BY USING THE SOFTWARE, 
  15.   YOU AGREE TO THE TERMS OF USAGE SET FORTH IN THIS DISCLAIMER."
  16.  
  17. NOTICE
  18. ~~~~~~
  19. These programs are not in any way connected with or endorsed or supported 
  20. by Strategic Simulations, Inc.
  21.  
  22. TRADEMARKS
  23. ~~~~~~~~~~
  24. Steel Panthers is a trademark of Strategic Simulations, Inc.
  25.  
  26. DISTRIBUTION NOTICE
  27. ~~~~~~~~~~~~~~~~~~~
  28. This program is being released by the author as freeware. It is NOT public 
  29. domain! You may copy and use the program freely. You may distribute it to 
  30. whomever you like but:
  31.  
  32.          1. Do NOT distribute modified versions.
  33.          2. Do NOT bundlle with other programs.
  34.          3. ALWAYS distribute with the documentation.
  35.          4. Do NOT charge a fee for distribution.
  36.  
  37. No other limitations are placed on the usage of the software. No fee is
  38. charged for the use of the software.
  39.  
  40.                            *** WARNING ***
  41.                            ~~~~~~~~~~~~~~~
  42. This program makes permanent modifications to the following files in the 
  43. STEEL PANTHERS program: OBBR, OBMA, OBPZ, OBJA, OBUS.  If you have any problems 
  44. please copy ALL these files back into your STEEL PANTHERS directory from your
  45. STEEL PANTHERS CD.
  46.                             
  47. INSTALLATION
  48. ~~~~~~~~~~~~
  49. Copy the WPNEDIT.EXE file into your STEEL PANTHERS main directory.
  50.  
  51. USE
  52. ~~~
  53. Weapon characteristics are stored in the OB?? files.  Each OB?? file contains
  54. duplicate weapon data (and country specific unit formation data used in 
  55. constructing scenarios).  The WPNEDIT program will modify all OB?? files 
  56. simultaneously without distribing the formation data.  The reason all OB files
  57. have to be modified even though they all contain identical weapon data is
  58. because STEEL PANTHERS loads the weapon data based on the opponents. For 
  59. example, OBPZ controls the German and Soviet weapon data.  OBUS controls the
  60. German and US weapon data. Thus if you were to only modify the 88 L56 in OBPZ, 
  61. then if you fought the Americans, the 88 would be unmodified.  In any case,
  62. you do not have to worry about it.  Note that weapon characteristics are not
  63. scenario dependent like unit characteristics.  If you change the penetration
  64. value of a weapon it will have that new value in all scenarios old and new.
  65.  
  66. Be sure to check the entire list when modifying a specific weapon, since
  67. many countries have specific versions of their weapon.  Use the (v) View
  68. function to check the entire weapon list and you will see how the specific
  69. country's weapons are grouped together.  Some conutries use the same weapon,
  70. eg Britain and Germany both use RIFLE weapon number #1, while the Japanese
  71. use Rifle weapon number #205.  Note that some weapons are duplicated, eg their
  72. are 2 entries of the 88mm L71 Pak (#62 and #150).  #150 is titled 88 L71 
  73. Pak 43 while #62 is merely a 88 L71 Pak.  Same weapon, same values, but
  74. probably some weird situation involving ownership. Perhaps a situation where
  75. Rumanians used it against the Germans?
  76.  
  77. The weapon values in STEEL PANTHERS are nearly all identical to those in
  78. TYPHOON OF STEEL.  There are some which I have been unable to determine.
  79. These are listed as UNKNOWNS.  Editing these might cause problems, so unless
  80. you are familiar with hex editing and the technique used to determine unknown
  81. values, do not mess with these.
  82.  
  83. UNKNOWN AP requires a bit of explaining.  Except for the AP Penetration and
  84. HE values, all weapon characteristics are stored in simple arrays with one 
  85. byte per weapon characteristic.  The AP and HE values, however, are stored 
  86. every other byte, but not in an integer format!  For the HE values the bytes 
  87. in between are all nulls.  However, for the AP values there are values which 
  88. are listed as UNKNOWN AP.  If you read the values SSI gave out in the V1.1 
  89. readme.txt you will note that some AA weapons have AP values which are listed 
  90. by WPNEDIT as UNKNOWN APs.  Either STEEL PANTHERS can play musical chairs with 
  91. arrays or somebody made a typo in either the data base or the v1.1 readme.txt.
  92.  
  93. DEFINITIONS
  94. ~~~~~~~~~~~
  95. The following is from the STEEL PANTHERS V1.1 documentation:
  96.  
  97.  "Key:
  98.   HE= High Explosive value, used to determine HE attacks against
  99.   soft targets like infantry. 
  100.   AP Pen.= Max unmodified penetration for the AP round.
  101.   HVAP Pen.= Max unmodified penetration for the HVAP round.
  102.   HEAT=  Max unmodified High Explosive Anti-tank penetration. 
  103.   Range= Max range for the weapon, in hexes.
  104.   Accuracy= Number of hexes the weapon will have an unmodified 50% chance to
  105.   hit its target. Example= Accuracy is 8, this means the weapon will have 
  106.   from 1 to 8 hexes, a unmodified base hit chance of 50%. Note this number
  107.   can go up or down due to various modifiers in the game."
  108.  
  109. Not listed is SIZE, which refers to the size of the weapon's projectile.
  110. Size has a major impact on the lethality of HE fire and in determining the
  111. damage resulting from successful armor penetration.
  112.  
  113. For purposes of modifying range and accuracy, each hex equals 50 meters
  114.  
  115. When modifying penetration values, each point equals 10 centimeters (as does
  116. each point of armor on the AFV's)
  117.  
  118. CONCLUSION
  119. ~~~~~~~~~~
  120. The purpose of making this editor was to enable me to easily correct the
  121. incorrect weapon data in STEEL PANTHERS in order to improve its realism.
  122. This is a highly subjective matter.  Test range data and reality infrequently
  123. coincide.  For example, in every tactical level wargame (both board and 
  124. computer) the 2 pdr and 57mm ATG are always overrated in terms of range,
  125. accuracy, and most importantly, penetration.  The 2 pdr projecticle usually
  126. shattered on German face-hardened armor and US Amry units frequently left
  127. their 57mm's behind because they were considered useless against even 
  128. Pzkfw IVs.  In any case, if you were interested enough to download this
  129. program you probably have enough interest, sources, and ideas on how the
  130. weapons could be better modeled.
  131.  
  132. I also wanted to experiment with doubling the range and accuracy of the 
  133. weapons to decrease the scale to 25 meters.  Since the maps are too large
  134. for the number of units allowed in the game (and we cannot make a 20 hex wide
  135. map which would be about right) I'm thinking one way to solve the unit number
  136. limitation - realistic unit frontage issue is to decrease the size of the
  137. battlefield.  Of course, I'd rather have the abilility to control 200 units
  138. per side <g>.
  139.  
  140. If you have problems, bug reports, suggestions,  contact me at:
  141. 72162.1667@compuserve.com.
  142.  
  143. Enjoy!
  144. Nicholas Bell
  145. 9 DEC 95
  146.  
  147.